//#define _CRT_SECURE_NO_WARNINGS 1
//
//#include<stdio.h>
//
//int main()
//{
//	int k, n;
//	int count = 0;
//	scanf("%d", &k);
//	scanf("%d", &n);
//	int i = 0;
//	int m, p;
//	int d = 0;
//	int flag = 0;
//	for (i = 0; i < n; i++)
//	{
//		scanf("%d%d",&m,&p);
//		count += m;
//		d++;
//		if (count >= k)
//		{
//			printf("YES");
//			flag = 1;
//		}
//		if (d < n)
//		{
//			count -= p;
//			if (count < 0)
//			{
//				count = 0;
//			}
//		}
//	}
//	if(flag == 0)
//	{
//		printf("NO");
//	}
//	return 0;
//}